package de.cms.kff.dto;

import java.text.SimpleDateFormat;
import java.util.Date;

import de.cms.kff.model.Verleih;
import de.cms.kff.model.Mitarbeiter;

/**
 * Data transfer object used to represent a special version of verleih including
 * a auto and a mitarbeiter.
 */
public class MitarbeiterVerleihDTO {
	private String nachname;
	private String vorname;
	private String von;
	private String bis;
	private String typ;

	public MitarbeiterVerleihDTO(Verleih f, Mitarbeiter p) {
		SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy hh:mm");
		nachname = p.getNachname();
		vorname = p.getVorname();
		von = sdf.format(f.getVon());
		Date a = f.getBis();
		bis = (a == null ? "" : sdf.format(a));
		typ = f.getAuto().getTyp();
	}

	public String getNachname() {
		return nachname;
	}

	public String getVorname() {
		return vorname;
	}

	public String getVon() {
		return von;
	}

	public String getBis() {
		return bis;
	}

	public String getTyp() {
		return typ;
	}
}